horn poppy
Explore definitions, synonyms, and language insights of horn poppy
Definitions
                    Noun
                    
            yellow-flowered Eurasian glaucous herb naturalized in along sandy shores in eastern North America